irrefutably assume something - Alemán Inglés Diccionario